﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using InfoMap.Core.UI;

namespace InfoMap.Core.Interfaces
{
    public interface IMap
    {
        /// <summary>
        /// Latitude
        /// </summary>
         decimal Lat { get; set; }

        /// <summary>
        /// Longitude
        /// </summary>
         decimal Lng { get; set; }

        /// <summary>
        /// Height in pixels
        /// </summary>
         int Height { get; set; }

        /// <summary>
        /// Width in pixels
        /// </summary>
         int Width { get; set; }

        /// <summary>
        /// Name of the div tag that will contain the map
        /// </summary>
         string DivName { get; set; }

        /// <summary>
        /// Zoom of the map
        /// </summary>
         int Zoom { get; set; }

        /// <summary>
        /// Map type
        /// </summary>
         MapType MapType { get; set; }
        List<IMapeable> Potins { get; set; }
    }
}
